nile delta - Turkish English Dictionary